package one.stand.response;

import lombok.Data;
import one.stand.model.AssembleModel;
import one.stand.model.BaseModel;
import one.stand.model.GoodSpecModel;
import one.stand.model.OrdersModel;

import java.util.Date;
import java.util.List;

@Data
public class AssembleResponse{
    private Integer assembleId;

    private Integer goodsId;

    private Integer userId;

    private Integer assembleNum;

    private Integer putAssemble;

    private Integer state;

    private String goodsName;

    // 商品第一张图片地址
    private String goodsPhotoUrl;

    // 当前商品最低价格
    private Integer goodsMinPrice;

    private String nickeName;

    // 用户头像
    private String avatarUrl;

    /**
     * 开始时间
     */
    private Date createTime;

    /**
     * 截止时间
     */
    private Date endTime;

    private Integer openRegiment;

    private Integer joinRegiment;

    private Integer maxPurchase;

    private List<GoodSpecModel> goodSpecModelList;

    private List<AssembleModel> ordersModelList;
}